home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / programming / e / amigae30a_fr.lha / AmigaE30f / Tools / EE / Docs / EE0716.AFaire < prev    next >
Encoding:
Text File  |  1994-10-02  |  3.1 KB  |  73 lines

  1. /*--------------------------------------------------------------------------*
  2.  
  3.                        EE V0.7, Rev16 - L'éditeur E.
  4.                         Copyright Barry Wills, 1994.
  5.  
  6.  *--------------------------------------------------------------------------*
  7.  
  8.   TEMPORAIRE:
  9.   - N'oubliez pas de prendre foldCount du showEditorInfo().
  10.  
  11.   NOTE:
  12.   - Postponed real tabs. Trop de crise cardiaque pour le moment. J'essaierai
  13.     plus tard
  14.  
  15.   LE FUTUR:
  16.   1. Ajouter une fonction plier/déplier les tabulations dans l'éditeur.
  17.   2. Ajouter le fonction 'AUTO' pour générer des noms d'écran publics au
  18.      démarrage.
  19.   4. Finir l'interface ARexx.
  20.   5. Utiliser Mac2E pour remplacer tous les appels cursorColumn() et
  21.      cursorLine()???
  22.      (Besoin de tester Mac2E avec EE.)
  23.   6. source Cleanup:
  24.      - renommer tout ce qui se rapporte à 'region' et 'selection' en 'block';
  25.   7. Mettre en vitesse lumière la sélection de la souris et les déplacements.
  26.   8. Option pour le nombre de clicks pour marquer les blocs.
  27.  
  28.  
  29.   À FAIRE (sans ordre particulier):
  30.   1. Modifier le backspace() comme ça il scrollera comme wordLeft() et
  31.      wordRight() lorsqu'il approchera le haut/bas de la fenêtre.
  32. * 2. Sélection de bloc de mots et lignes par la souris.
  33.   3. Leave Window Directory open always (option?).
  34.      NDT : hein ????
  35. * 4. Spécification de la répétition des touches.
  36.   5. Régions multiples.
  37.   6. Complétion des mots-clefs, améliorations!
  38.      - remplacement multi-ligne;
  39.      - sans rapidité: remplacer les chaines trouvés à la gauche du curseur;
  40.   7. Nouvelles fonctions: "Mark Place" et "Return To Mark".
  41.   8. Still a little bulky in places (like the rendering and traversal
  42.       routines!)
  43.      NDT : hein ??? bis :)
  44. * 9. Chargement asynchrone de fichiers.
  45.   10. Sauvegarde de fichier optimisé (ie, si la première édition est sur
  46.       la ligne 1000, pourquoi reécrire les lignes inchangées ?)
  47.   11. Formatteur de source E:
  48.       - comment l'élaborer?
  49.       - le laisser à un script Arexx?
  50.       - Programme E prétendant être un script ARexx? :)
  51.   12. Ecrire une fonction pour enlever les parties relatives du pathname
  52.       avant de le donner au requester ?
  53.   13. Support Workbench.
  54. * 14. Gérer les fichiers binaires...IF (byte OR $D0)=0 THEN...pas un
  55.       caractère ascii.
  56. * 15. Jeter un coup d'oeil à la gestion des touches mortes (MapRawKey()
  57.       Autodoc).
  58.   16. Editer plusieurs fichiers simultanéments sur plusieurs fenêtre
  59.       (ie, edite l'un, et le chqngement affecte les autres).
  60. * 17. Tabulations réelles.
  61. * 18. Catalogues pour les menus?
  62.   19. Permettre la personnalisation du nom du port ARexx?
  63.   20. Auto-indentation intelligente pour des verbes orientés blocs E
  64.       (IF/ENDIF, FOR/ENDFOR, etc.)
  65. * 21. Mode de Remplacement rapide sans mise en jour de l'écran à chaque
  66.       remplacement.
  67.   22. Wouter dit: "Je ne vais pas loin avec mes définitions de menukeys, car
  68.       tu ne fais pas de différence entre les majuscules et les minusules
  69.       (CED le fait)". Comment, mon Dieu, vais-je faire ça ???
  70.   23. Code de couleur pour les mots reservés E.
  71.   24. Gérer les caractères génériques (wildcards) dans le nom de fichier
  72.       dans les lignes de fichier ?
  73.